p ut things in their place - Almanca İngilizce Sözlük